| Name | Description |
| cancelMouseDown | Gets sets ability to cancel browser mousedown event and stop its propagation. Note: that may affect only Firefox and browsers which do not support elementFromPoint method. True: cancel mousedown (default value). |
| copyCursor | Gets sets the cursor that should be used if the DragDropEffect is Copy. Note: the set_copyCursor may contain optional second param, which specifies whether the cursor is a default browser cursor (false), or a custom url(true). Either a default browser cursor name, or a custom url. |
| currentElementDragMarkup | Gets sets option to use html element located under mouse as drag markup, or use whole source element. True: use html element located under mouse. False: use whole source element. Default value is false. |
| defaultDropAction | Gets sets default action which should occur when source element was dropped on target. A constant of Infragistics.Web.UI.DragDropAction |
| dragDropMode | Gets sets drag-drop mode. If set, the DragDropEffect won't be overridable via the keyboard. Which means it doesn't matter if the user presses the Ctrl or Shift key, because the specified effect will remain. To turn off this behavior the developer can pass in a DragDropEffect of Default. A constant of Infragistics.Web.UI.DragDropEffects. |
| dragMarkup | Gets sets the custom drag markup that will be used to simulate an element during the Drag operation. If no markup is specified, a clone will be made of the source element, and that will be used. If your drag markup will change based on what is being dragged, you can set the drag markup as late as the DragStart event. If you do not want any drag markup, you can pass in a empty element, such as document.createElement("div"). |
| dragMarkupAlignedToMouse | Gets sets ability to shift top left corner of markup to the location of mouse. True: top left corner of markup is shifted to the location of mouse, false: markup at original location of source. |
| dragMarkupMouseOffsetX | Gets sets the horizontal offset of drag markup relative to the source element. Offset in pixels |
| dragMarkupMouseOffsetY | Gets sets the vertical offset of drag markup relative to the source element. Offset in pixels |
| dragMarkupOpacity | Gets/sets the opacity of the drag markup. The method expects a value between 0 and 100, where 0 is invisible and 100 is opaque. By default the opacity is set to 40. Opacity of drag markup element. |
| events | Returns a reference to the Infragistics.Web.UI.DragDropEvents object, which contains all the events of the behavior. Reference to events. |
| minimumStartDragShiftX | Gets sets the minimum horizontal shift between mouse-down and mouse-drag points, which triggers start drag action. Shift between mousedown and mousedrag in pixels |
| minimumStartDragShiftY | Gets sets the minimum vertical shift between mouse-down and mouse-drag points, which triggers start drag action. Shift between mousedown and mousedrag in pixels |
| moveCursor | Gets sets the cursor that should be used if the DragDropEffect is Move. Note: the set_moveCursor may contain optional second param, which specifies whether the cursor is a default browser cursor (false), or a custom url(true). Either a default browser cursor name, or a custom url. |
| noneCursor | Gets sets the cursor that should be used if the DragDropEffect is None. Note: the set_noneCursor may contain optional second param, which specifies whether the cursor is a default browser cursor (false), or a custom url(true). Either a default browser cursor name, or a custom url. |